Test Design and Optimization for Multiple Core Systems- On-a-Chip using Genetic Algorithm
نویسندگان
چکیده
Core based design has become the de-facto design style for many VLSI design houses, as it facilitates design reuse, import of specialized expertise from external vendors and leads to a more streamlined design flow. Pre-designed cores and reusable modules are popularly used in the design of large and complex Systems-on-aChip (SOC). Embedded cores such as processors, custom application-specific integrated circuits (ASIC), and memories are being used to provide SOC solutions to complex integrated circuit design problems. Traditional approaches for testing core-based SOCs completely rely on additional test structures such as boundary scan or test bus for test-data transfers to and from the core under test (CUT). Available techniques for testing of core-based SOCs do not provide a systematic means for synthesizing low-overhead test architectures and compact test solutions. Test application time and core accessibility are two major issues in SOC Testing. The test application time must be minimized, and a test access mechanism (TAM) must be developed to transport test data to and from the cores. While many different formulations of the embedded core test-scheduling problem (ECTSP) have been proposed in test literature recently, a single unified presentation of ECTSP in terms of conventional scheduling patterns has been lacking. In this paper, Integrated framework for the design of SOC test solutions, which includes a set of algorithms for early design space exploration as well as extensive optimization for the final solution is proposed. The framework deals with test scheduling, test access mechanism design, test sets selection, and test resource placement. An approach to solve the problems of Test Scheduling and Test Access Mechanism partition for SOC based on Genetic Algorithm (GA) is presented and the results are compared with other approaches already existing. The results of GA based approach are shown to be superior to the heuristic approaches proposed in the literature. Key-Words: Integrated Circuit, Genetic Algorithm, System-on-Chip, Pre-Designed Core, Test Vector, Test Access Mechanism, Application Specific Integrated Circuit, Benchmark Circuit.
منابع مشابه
Test Scheduling Optimization For Globally Asynchronous Locally Synchronous System-On-Chip Using Genetic Algorithm
Test Methodologies for Globally Asynchronous Locally Synchronous (GALS) System On a Chip (SOC) are a subject of growing research interest since they appear to offer benefits in low power applications and promise greater design modularity. Pre-designed cores and reusable modules are popularly used in the design of large and complex Systems. As the size and complexity of System increase, the test...
متن کاملComparison of Ducted and Non-Ducted Ship Propellers with Constraints Consideration Using Genetic Algorithm
In recent years, in spite of progressing in the ship propulsion system, many problems are required to work in order to gain highest performance. Optimization of propeller system, as the most important and applicable in this type of systems is of special importance. In many vessels, due to their certain conditions design, ducted propeller is used. Genetic algorithm is a powerful method for findi...
متن کاملUsing and comparing metaheuristic algorithms for optimizing bidding strategy viewpoint of profit maximization of generators
With the formation of the competitive electricity markets in the world, optimization of bidding strategies has become one of the main discussions in studies related to market designing. Market design is challenged by multiple objectives that need to be satisfied. The solution of those multi-objective problems is searched often over the combined strategy space, and thus requires the simultaneous...
متن کاملDesign, Development and Test of a Practical Train Energy Optimization using GA-PSO Algorithm
One of the strategies for reduction of energy consumption in railway systems is to execute efficient driving by presenting optimized speed profile considering running time, energy consumption and practical constraints. In this paper, by using real route data, an approach based on combination of Genetic and Particle swarm (GA-PSO) algorithms in order to optimize the fuel consumption is provided....
متن کاملExperimental investigation, modeling, and optimization of combined electro-(fenton/coagulation/flotation) process: design of experiments and artificial intelligence systems
In this study, a combined electro-(Fenton/coagulation/flotation) (EF/EC/El) process was studied via degradation of Disperse Orange 25 (DO25) organic dye as a case study. Influences of seven operational parameters on the dye removal efficiency (DR%) were measured: initial pH of the solution (pH0), applied voltage between the anode and cathode (V), initial ferrous ion concentration (CFe), initial...
متن کامل